package ua.amsoft.brelok.dto;

import org.simpleframework.xml.Element;
import org.simpleframework.xml.Root;

/**
 * @author Tair Mustafaiev
 */
@Root(name = "ReportDepartamentExecutionMandateResult")
public class DepartamentExecutionMandateReport {
    
    @Element(name = "executive_type_id")
    private int executiveTypeId;
    
    @Element(name = "executive_type")
    private String executiveType;
    
    @Element(name = "executive_id")
    private int executiveId;
    
    @Element(name = "executive_name")
    private String executiveName;
    
    @Element(name = "card_item_mandate_convocation_total")
    private int cardItemMandateConvocationTotal;
    
    @Element(name = "card_item_mandate_convocation_execute")
    private int cardItemMandateConvocationExecute;
    
    @Element(name = "card_item_mandate_convocation_overdue")
    private int cardItemMandateConvocationOverdue;
    
    @Element(name = "card_item_mandate_convocation_not_execute")
    private int cardItemMandateConvocationNotExecute;
    
    @Element(name = "card_item_mandate_executor_total")
    private int cardItemMandateExecutorTotal;
    
    @Element(name = "card_item_mandate_executor_execute")
    private int cardItemMandateExecutorExecute;
    
    @Element(name = "card_item_mandate_executor_overdue")
    private int cardItemMandateExecutorOverdue;
    
    @Element(name = "card_item_mandate_executor_convocation")
    private int cardItemMandateExecutorConvocation;
    
    @Element(name = "card_item_mandate_executor_not_execute")
    private int cardItemMandateExecutorNotExecute;
    
    /**
     * @return the executiveTypeId
     */
    public int getExecutiveTypeId() {
        return this.executiveTypeId;
    }
    
    /**
     * @param executiveTypeId the executiveTypeId to set
     */
    public void setExecutiveTypeId(final int executiveTypeId) {
        this.executiveTypeId = executiveTypeId;
    }
    
    /**
     * @return the executiveType
     */
    public String getExecutiveType() {
        return this.executiveType;
    }
    
    /**
     * @param executiveType the executiveType to set
     */
    public void setExecutiveType(final String executiveType) {
        this.executiveType = executiveType;
    }
    
    /**
     * @return the executiveId
     */
    public int getExecutiveId() {
        return this.executiveId;
    }
    
    /**
     * @param executiveId the executiveId to set
     */
    public void setExecutiveId(final int executiveId) {
        this.executiveId = executiveId;
    }
    
    /**
     * @return the executiveName
     */
    public String getExecutiveName() {
        return this.executiveName;
    }
    
    /**
     * @param executiveName the executiveName to set
     */
    public void setExecutiveName(final String executiveName) {
        this.executiveName = executiveName;
    }
    
    /**
     * @return the cardItemMandateConvocationTotal
     */
    public int getCardItemMandateConvocationTotal() {
        return this.cardItemMandateConvocationTotal;
    }
    
    /**
     * @param cardItemMandateConvocationTotal the
     *        cardItemMandateConvocationTotal to set
     */
    public void setCardItemMandateConvocationTotal(final int cardItemMandateConvocationTotal) {
        this.cardItemMandateConvocationTotal = cardItemMandateConvocationTotal;
    }
    
    /**
     * @return the cardItemMandateConvocationExecute
     */
    public int getCardItemMandateConvocationExecute() {
        return this.cardItemMandateConvocationExecute;
    }
    
    /**
     * @param cardItemMandateConvocationExecute the
     *        cardItemMandateConvocationExecute to set
     */
    public void setCardItemMandateConvocationExecute(final int cardItemMandateConvocationExecute) {
        this.cardItemMandateConvocationExecute = cardItemMandateConvocationExecute;
    }
    
    /**
     * @return the cardItemMandateConvocationOverdue
     */
    public int getCardItemMandateConvocationOverdue() {
        return this.cardItemMandateConvocationOverdue;
    }
    
    /**
     * @param cardItemMandateConvocationOverdue the
     *        cardItemMandateConvocationOverdue to set
     */
    public void setCardItemMandateConvocationOverdue(final int cardItemMandateConvocationOverdue) {
        this.cardItemMandateConvocationOverdue = cardItemMandateConvocationOverdue;
    }
    
    /**
     * @return the cardItemMandateConvocationNotExecute
     */
    public int getCardItemMandateConvocationNotExecute() {
        return this.cardItemMandateConvocationNotExecute;
    }
    
    /**
     * @param cardItemMandateConvocationNotExecute the
     *        cardItemMandateConvocationNotExecute to set
     */
    public void setCardItemMandateConvocationNotExecute(
            final int cardItemMandateConvocationNotExecute) {
        this.cardItemMandateConvocationNotExecute = cardItemMandateConvocationNotExecute;
    }
    
    /**
     * @return the cardItemMandateExecutorTotal
     */
    public int getCardItemMandateExecutorTotal() {
        return this.cardItemMandateExecutorTotal;
    }
    
    /**
     * @param cardItemMandateExecutorTotal the cardItemMandateExecutorTotal to
     *        set
     */
    public void setCardItemMandateExecutorTotal(final int cardItemMandateExecutorTotal) {
        this.cardItemMandateExecutorTotal = cardItemMandateExecutorTotal;
    }
    
    /**
     * @return the cardItemMandateExecutorExecute
     */
    public int getCardItemMandateExecutorExecute() {
        return this.cardItemMandateExecutorExecute;
    }
    
    /**
     * @param cardItemMandateExecutorExecute the cardItemMandateExecutorExecute
     *        to set
     */
    public void setCardItemMandateExecutorExecute(final int cardItemMandateExecutorExecute) {
        this.cardItemMandateExecutorExecute = cardItemMandateExecutorExecute;
    }
    
    /**
     * @return the cardItemMandateExecutorOverdue
     */
    public int getCardItemMandateExecutorOverdue() {
        return this.cardItemMandateExecutorOverdue;
    }
    
    /**
     * @param cardItemMandateExecutorOverdue the cardItemMandateExecutorOverdue
     *        to set
     */
    public void setCardItemMandateExecutorOverdue(final int cardItemMandateExecutorOverdue) {
        this.cardItemMandateExecutorOverdue = cardItemMandateExecutorOverdue;
    }
    
    /**
     * @return the cardItemMandateExecutorConvocation
     */
    public int getCardItemMandateExecutorConvocation() {
        return this.cardItemMandateExecutorConvocation;
    }
    
    /**
     * @param cardItemMandateExecutorConvocation the
     *        cardItemMandateExecutorConvocation to set
     */
    public void setCardItemMandateExecutorConvocation(final int cardItemMandateExecutorConvocation) {
        this.cardItemMandateExecutorConvocation = cardItemMandateExecutorConvocation;
    }
    
    /**
     * @return the cardItemMandateExecutorNotExecute
     */
    public int getCardItemMandateExecutorNotExecute() {
        return this.cardItemMandateExecutorNotExecute;
    }
    
    /**
     * @param cardItemMandateExecutorNotExecute the
     *        cardItemMandateExecutorNotExecute to set
     */
    public void setCardItemMandateExecutorNotExecute(final int cardItemMandateExecutorNotExecute) {
        this.cardItemMandateExecutorNotExecute = cardItemMandateExecutorNotExecute;
    }
    
}
